pissed like a rat - Espagnol Anglais Dictionnaire